697233
848196
418384
22960
806932
465230
247601
605492
453695
443196
940134
91211
5325799
3753581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471